export default {
    mounted(el, binding) {
        // 添加点击事件监听器
        el.addEventListener("click", () => {
            // 如果元素未被禁用
            if (!el.disabled) {
                // 禁用元素
                el.disabled = true;
                // 使用setTimeout延迟一定时间后恢复元素的启用状态
                // 如果binding.value存在，则使用其值作为延迟时间，否则使用默认的1000毫秒
                setTimeout(() => {
                    el.disabled = false;
                }, binding.value || 1000);
            }
        });
    },
}